throw dirt at - German English Dictionary